vehicle-mounted medium mortar - Allemand Anglais Dictionnaire